×

foot lever (pedal lever) meaning in Chinese

踏杆

Related Words

  1. foot pedal
  2. aaccelerator pedal
  3. pedal bin
  4. pedal guard
  5. pedal deflection
  6. pedal point
  7. pedaled valve
  8. pedal operation
  9. pedal control
  10. pedal cord
  11. foot level grill
  12. foot lever
  13. foot lever feeding machine
  14. foot lever holder
PC Version

Copyright © 2018 WordTech Co.